\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold}{
\section{Zebulon::Underwater::Threshhold Class Reference}
\label{class_zebulon_1_1_underwater_1_1_threshhold}\index{Zebulon::Underwater::Threshhold@{Zebulon::Underwater::Threshhold}}
}
Inheritance diagram for Zebulon::Underwater::Threshhold::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_zebulon_1_1_underwater_1_1_threshhold}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_af30b3262282f4cc07431becc3b72dbb0}{
virtual void {\bfseries Setup} (int Red, int Green, int Blue, int Rrange=32, int Grange=32, int Brange=32, int Edge=0)}
\label{class_zebulon_1_1_underwater_1_1_threshhold_af30b3262282f4cc07431becc3b72dbb0}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a7949da4834cdfd79dfb3fe082639a7c4}{
void {\bfseries TrapOut} (int TrapBottom, int TrapTop, int TrapWidth)}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a7949da4834cdfd79dfb3fe082639a7c4}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a0afb7b436c6f668a8ed29740f0e01d2c}{
virtual void {\bfseries Process} (IplImage $\ast$Input, IplImage $\ast$\&Output)}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a0afb7b436c6f668a8ed29740f0e01d2c}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a7b9e79b0f9086c058280c2c60c7da3ae}{
void {\bfseries TrapClear} (IplImage $\ast$Input)}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a7b9e79b0f9086c058280c2c60c7da3ae}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a29e5844cc96cac9d2f0248b57c4fc78d}{
int {\bfseries trapbottom}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a29e5844cc96cac9d2f0248b57c4fc78d}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a7db353e196c820d1b18ecb6982d3ec6a}{
int {\bfseries traptop}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a7db353e196c820d1b18ecb6982d3ec6a}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a89b2671b6011a7c3c3d9a3c418dc8ed3}{
int {\bfseries trapwidth}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a89b2671b6011a7c3c3d9a3c418dc8ed3}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a7a0d65e3f48ca49c62f89bf86d8a2978}{
int {\bfseries numpoints}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a7a0d65e3f48ca49c62f89bf86d8a2978}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a739a09d1503c91ba82d92d1879791a7d}{
CvPoint {\bfseries points} \mbox{[}4\mbox{]}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a739a09d1503c91ba82d92d1879791a7d}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a48393f2883e99f636f4fb2babb5e2093}{
CvPoint {\bfseries stripe} \mbox{[}4\mbox{]}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a48393f2883e99f636f4fb2babb5e2093}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a922714f2706825034881f04228775149}{
int {\bfseries red}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a922714f2706825034881f04228775149}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_ae7c5dd0f90eff5bacc23d96965a3420a}{
int {\bfseries green}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_ae7c5dd0f90eff5bacc23d96965a3420a}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a5eb51ebf07764348b7ee69d094f02666}{
int {\bfseries blue}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a5eb51ebf07764348b7ee69d094f02666}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a1e43fef835741b06ebd3dfbc5cafe74b}{
int {\bfseries rrange}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a1e43fef835741b06ebd3dfbc5cafe74b}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_aa49e70bf6c62f44beb419b612b542399}{
int {\bfseries grange}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_aa49e70bf6c62f44beb419b612b542399}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_aa7dd97d75cbb578640a84f5edad54f4c}{
int {\bfseries brange}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_aa7dd97d75cbb578640a84f5edad54f4c}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a6682ae229da6d33a909c7356856756f9}{
int {\bfseries edge}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a6682ae229da6d33a909c7356856756f9}

\item 
\hypertarget{class_zebulon_1_1_underwater_1_1_threshhold_a7cc2974e2255c6ed093f73bbe342324d}{
IplImage $\ast$ {\bfseries output}}
\label{class_zebulon_1_1_underwater_1_1_threshhold_a7cc2974e2255c6ed093f73bbe342324d}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/underwater/include/threshhold.h\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/underwater/src/threshhold.cpp\end{DoxyCompactItemize}
